ground pitcher - German English Dictionary